best of its period - Español Inglés Diccionario